#ifndef MATH_GTEST_MATH_TEST_DATA_POWF_DATA_H
#define MATH_GTEST_MATH_TEST_DATA_POWF_DATA_H

DataFloat3Expected1 g_powfData[] = {
    {-0x0p+0, -0x1.0075f8p-1, HUGE_VALF},
    {-0x1.47ae14p-10, 0x1.ep+4, 0x0p+0},
    {-0x1p-30, 0x1.4p+2, -0x0p+0},
    {-0x1p+0, 0x1.000002p+32, 0x1p+0},
    {-0x1.fffe94p-42, 0x0p+0, 0x1p+0},
    {-0x1.170a44p+0, -0x1.bc1ee2p+27, 0x0p+0},
    {-0x1.9999a4p+0, -0x1.111112p+27, 0x0p+0},
    {-0x1.028f66p+0, -0x1.8f83e4p+26, 0x0p+0},
    {-0x1.4cccf4p+0, 0x1.2p+44, HUGE_VALF},
    {-0x1.9a199ap-5, 0x1p+1, 0x1.487b02p-9},
    {-0x1.0b524ep-41, 0x1p+1, 0x1.1724cap-82},
    {-0x1.00032ep-41, 0x1p+1, 0x1.00065cp-82},
    {-0x1.9e122ep-7, 0x1p+1, 0x1.4edf68p-13},
    {-0x1.052a4ap-6, -0x1.2p+3, -0x1.abc08p+53},
    {-0x1.004p-41, 0x1p+1, 0x1.00801p-82},
    {-0x1.007p-20, 0x1p+1, 0x1.00e032p-40},
    {-0x1.06fe5p+0, -0x1.ep+4, 0x1.c83298p-2},
    {-0x1.0b46dcp-6, 0x1.8p+2, 0x1.4b9072p-36},
    {-0x1.2671ap+0, -0x1.78p+9, 0x0p+0},
    {-0x1.4f3334p-2, -0x1.cp+2, -0x1.365f0cp+11},
    {-0x1.fced8cp-1, -0x1.c9b244p+27, HUGE_VALF},
    {-0x1.ff7ce8p-1, -0x1.c9b262p+27, HUGE_VALF},
    {-0x1.fffe54p-22, -0x1p+0, -0x1.0000d6p+21},
    {-0x1.fffffap+98, -0x1p+0, -0x1.000004p-99},
    {-0x1.fe76c4p-1, 0x1.000002p+23, -0x0p+0},
    {-0x1.fffffep-41, 0x1p+0, -0x1.fffffep-41},
    {0x1.99999ap-5, -0x1.1cp+5, HUGE_VALF},
    {0x1.0a3d7p-2, 0x1.7ae848p-4, 0x1.c4036p-1},
    {0x1.8p-1, 0x1.ep+2, 0x1.d97fd8p-4},
    {0x1.99999ap-6, 0x1.8fed9p+5, 0x0p+0},
    {0x1.51eb86p-5, 0x1p+3, 0x1.26f204p-37},
    {0x1.03126ep-9, -0x1p+2, 0x1.e824dep+35},
    {0x1p-144, 0x1.3aa5b6p-1, 0x1.6b6854p-89},
    {0x1p-144, 0x1.0f2098p-1, 0x1.ad2e44p-77},
    {0x1p-149, -0x1.c9174ap-1, HUGE_VALF},
    {0x1p-149, -0x1.eafefap-1, HUGE_VALF},
    {0x1.b33334p-1, 0x1.7e4af6p-6, 0x1.fe0fe8p-1},
    {0x1.000002p-111, -0x1.a3d70ap-1, 0x1.0392cep+91},
    {0x1.000002p-112, -0x1.dc28ecp-2, 0x1.0e97f2p+52},
    {0x1.000002p-124, -0x1.8p-1, 0x1.fffffep+92},
    {0x1.170a4p+0, -0x1.fffdcep-24, 0x1p+0},
    {0x1.333336p+0, -0x1.cp-24, 0x1p+0},
    {0x1.000002p+11, 0x1.fffffap-1, 0x1.ffffd6p+10},
    {0x1.000002p+17, -0x1.be2be4p-1, 0x1.232b4ap-15},
    {0x1.000002p+42, 0x1.45d17p-1, 0x1.a7ceep+26},
    {0x1.80001cp+0, 0x1.57d838p-1, 0x1.501f7ap+0},
    {0x1.003142p+3, -0x1.6d4fep-1, 0x1.d03d66p-3},
    {0x1.010652p-2, 0x1.9998d2p-7, 0x1.f73ab6p-1},
    {0x1.000038p-50, -0x1.fffe5ep-20, 0x1.000456p+0},
    {0x1.a199dap-4, 0x1.2p+3, 0x1.4727cp-30},
    {0x1.67af14p-7, -0x1p+2, 0x1.06c52p+26},
    {0x1.0b1d7p+0, -0x1.7c28f6p-1, 0x1.f01844p-1},
    {0x1.167adep+0, 0x1p+12, HUGE_VALF},
    {0x1.13eb84p+0, 0x1.000c8ep+11, HUGE_VALF},
    {0x1.1bb99ap+0, 0x1.e295f2p+9, HUGE_VALF},
    {0x1.6a6666p+0, -0x1.1480e2p+0, 0x1.5fbf94p-1},
    {0x1.198ee6p-16, 0x1.0f94b2p-16, 0x1.ffe8acp-1},
    {0x1.0ep-20, -0x1.000cdcp-20, 0x1.0000dcp+0},
    {0x1.0df7cep+3, -0x1.9a0882p-1, 0x1.73350ep-3},
    {0x1.128f5ap+0, -0x1.00010ep+10, 0x1.835348p-104},
    {0x1.110622p+0, -0x1.07fffp+10, 0x1.e2a94p-99},
    {0x1.09da46p-4, -0x1.36df36p+0, 0x1.bb03eap+4},
    {0x1.27be14p+0, 0x1p+1, 0x1.55a7ap+0},
    {0x1.25f7p+0, -0x1.79bfdep-2, 0x1.e6897p-1},
    {0x1.3c6bc2p-1, 0x1.a9dc76p+2, 0x1.4d2974p-5},
    {0x1.2bb0cep-1, -0x1.fff304p+5, 0x1.5cbadep+49},
    {0x1.2f7dcp-23, -0x1.c0e3fap-4, 0x1.68774cp+2},
    {0x1.852ffep-2, 0x1.961762p-1, 0x1.db686p-2},
    {0x1.ccccc4p-3, 0x1.ep+6, 0x0p+0},
    {0x1.3ffffep-40, 0x1.41893p-2, 0x1.747f8ap-13},
    {0x1.41d42p+20, -0x1.2a64dep-7, 0x1.c256d8p-1},
    {0x1.81aae6p-2, 0x1.961762p-1, 0x1.d7fe86p-2},
    {0x1.526f74p+1, -0x1.a3d70ap-6, 0x1.f366a8p-1},
    {0x1.465486p-1, 0x1.eb8556p-4, 0x1.e50fap-1},
    {0x1.a50b82p-1, 0x1.646d66p-1, 0x1.bed364p-1},
    {0x1.4eabdep-2, 0x1.63674p-1, 0x1.d7282ep-2},
    {0x1.4e9cc2p-30, -0x1.8p+1, 0x1.ca8ec6p+88},
    {0x1.db9318p-1, 0x1.7d87d6p-4, 0x1.fc7e0ep-1},
    {0x1.4b7f72p-2, 0x1.2fb0fap-1, 0x1.064308p-1},
    {0x1.218776p-4, 0x1.bb0c5p-9, 0x1.fb6f62p-1},
    {0x1.86fb58p-3, 0x1.ff48f4p+3, 0x1.c6addep-39},
    {0x1.7801bcp-120, 0x1.00185cp-1, 0x1.31845ap-60},
    {0x1.fa3d0ep+0, -0x1.9ba5e4p-3, 0x1.be6d68p-1},
    {0x1.259b8cp-4, 0x1.6e5de6p-1, 0x1.36ac94p-3},
    {0x1.77818ap-5, -0x1.5687c6p+1, 0x1.de11e6p+11},
    {0x1.eb853ap-5, 0x1.19a79ap+0, 0x1.72c32cp-5},
    {0x1.0b371ap-4, 0x1.307ae2p+0, 0x1.3eb432p-5},
    {0x1.966ccp-2, 0x1.8p+1, 0x1.001842p-4},
    {0x1.9009bcp-1, 0x1.0a3f3p-5, 0x1.fbe9p-1},
    {0x1.9p+5, 0x1.db62dp-11, 0x1.00e8ep+0},
    {0x1.e2245ap+1, 0x1.555556p-1, 0x1.35e004p+1},
    {0x1.98p+5, -0x1.c49ba8p-8, 0x1.f248bcp-1},
    {0x1.99a1cep+3, 0x1p+5, 0x1.a06cd2p+117},
    {0x1.9a66dp-14, -0x1.2p+3, 0x1.d4851cp+119},
    {0x1.9ffffep+41, -0x1.1dc9fep-2, 0x1.48f6f4p-12},
    {0x1.99f6cep+1, 0x1p-1, 0x1.ca2674p+0},
    {0x1.aa279cp-1, -0x1.ep+5, 0x1.d91892p+15},
    {0x1.99a702p-1, 0x1.39ee6cp-1, 0x1.be907p-1},
    {0x1.b1be2ep-1, -0x1.ffff1cp+6, 0x1.8c5c0ap+30},
    {0x1.b5f38ep-1, 0x1.705394p+8, 0x1.fc2804p-84},
    {0x1.b3d00cp-1, 0x1.edfde2p+8, 0x1.21c2f4p-115},
    {0x1.2475d6p-1, 0x1.a813b6p+8, 0x0p+0},
    {0x1.57a90ap-1, 0x1.ede5d2p+8, 0x0p+0},
    {0x1.32b9b4p-4, 0x1.ed2ff6p+8, 0x0p+0},
    {0x1.bed914p+1, 0x1.e6afd4p+1, 0x1.cff73cp+6},
    {0x1.c25c26p-44, -0x1.4p+3, HUGE_VALF},
    {0x1.c56f86p-1, 0x1.935234p+8, 0x1.3f7ac4p-71},
    {0x1.b577fap+0, 0x1.b9a216p+2, 0x1.42c444p+5},
    {0x1.9a0cbcp-4, 0x1.615af6p-1, 0x1.a252b2p-3},
    {0x1.403fccp-7, 0x1.fc307ep+8, 0x0p+0},
    {0x1.a835ccp-1, 0x1.6768fcp-1, 0x1.c0ab66p-1},
    {0x1.d65b76p-2, 0x1.395848p-5, 0x1.f0fd0cp-1},
    {0x1.f8cb42p-1, 0x1.0f0a3ep-5, 0x1.ffc28cp-1},
    {0x1.d9ebcap-1, 0x1.77fbb2p+9, 0x1.1d9ee8p-84},
    {0x1.dffffep+52, 0x1.00087cp+1, 0x1.c64b0cp+105},
    {0x1.df6568p-1, -0x1p-1, 0x1.088fe8p+0},
    {0x1.e0ee9ep-1, 0x1.666666p-1, 0x1.ea0c94p-1},
    {0x1.e10c68p-1, -0x1p-1, 0x1.081b7ep+0},
    {0x1.c112acp-2, 0x1.ccccccp-1, 0x1.e7a868p-2},
    {0x1.eb2bfap-1, -0x1.61e1ccp+1, 0x1.1f25dep+0},
    {0x1.421bd4p-5, -0x1.8p+1, 0x1.01077ap+14},
    {0x1.dddc1cp-1, -0x1.8afa7cp+0, 0x1.1cc2ap+0},
    {0x1.f5696cp-1, -0x1.b7023cp+0, 0x1.09571cp+0},
    {0x1.eb2bfap-1, 0x1.385766p-2, 0x1.f98e16p-1},
    {0x1.e036eap-1, 0x1.022p+10, 0x1.71aa2ap-96},
    {0x1.e2f6a2p-1, 0x1p+10, 0x1.ae1c36p-87},
    {0x1.e4107p+5, 0x1.544f36p-2, 0x1.f474c2p+1},
    {0x1.dcb5a4p-1, 0x1.3e1024p+10, 0x1.e2e98p-132},
    {0x1.ca7a34p-5, 0x1.dd67cp+10, 0x0p+0},
    {0x1.1b9fdap-4, 0x1.eddc7ep+4, 0x1.11f91ep-119},
    {0x1.facf52p-1, 0x1p-1, 0x1.fd65f8p-1},
    {0x1.4b9a2cp-7, 0x1.fc7dc8p-1, 0x1.5634c4p-7},
    {0x1.d62188p-1, 0x1.119164p+3, 0x1.edcc9p-2},
    {0x1.ff17ccp+3, 0x1.88998ap-4, 0x1.4ddf56p+0},
    {0x1.fe79dap+0, -0x1.38cffcp-5, 0x1.f2aed6p-1},
    {0x1.9d991ap-3, 0x1.23126ep-8, 0x1.fc6008p-1},
    {0x1.eb451ep-1, 0x1.ff7612p+3, 0x1.087858p-1},
    {0x1.fff77ep+100, -0x1.147d28p-8, 0x1.7d109ep-1},
    {0x1.fff7fep+9, 0x1.8p+0, 0x1.fff3fep+14},
    {0x1.e13faep-1, 0x1.ff8p+7, 0x1.1b3f58p-23},
    {0x1.ff199ep+1, -0x1.25604p-7, 0x1.f9b146p-1},
    {0x1.ffff3ep+127, 0x1.1eb8ap-4, 0x1.f20312p+8},
    {0x1.fef99ap-1, 0x1p+25, 0x0p+0},
    {0x1.fef9bep-1, 0x1.44c75p-1, 0x1.ff5994p-1},
    {0x1.ffffeep-40, -0x1.9dd79ep-2, 0x1.b2017ep+15},
    {0x1.fb6454p-1, -0x1.66666p-1, 0x1.01a012p+0},
    {0x1.99997ap-4, -0x1.fffb9ap-24, 0x1.000004p+0},
    {0x1.33332cp-2, -0x1.c036fap-24, 0x1.000002p+0},
    {0x1.fffffcp-67, -0x1.1eb888p-5, 0x1.3d5ddcp+2},
    {0x1.00003cp-105, -0x1.fe3ea2p-4, 0x1.0e98dp+13},
    {0x1.fffffcp-120, -0x1.9ab798p-2, 0x1.a88f82p+47},
    {0x1.032d24p+81, -0x1.3851e8p-1, 0x1.7e752ep-50},
    {0x1.fffffcp+119, -0x1.1c14c6p-1, 0x1.56262ep-67},
    {0x1.f3851ep-5, -0x1p+0, 0x1.06655ap+4},
    {0x1.d99998p+1, 0x1p-1, 0x1.ec6d02p+0},
    {0x1.b77128p-3, 0x1.34cfb4p-1, 0x1.94b4a6p-2},
    {0x1.10624ep-5, 0x1.39581p-5, 0x1.c17faep-1},
    {0x1.766666p-1, 0x1p+0, 0x1.766666p-1},
    {0x1p+0, 0x1p-5, 0x1p+0},
    {0x1p+0, 0x1p+0, 0x1p+0},
    {0x1.0cccccp-3, 0x1p+3, 0x1.7a3a7cp-24},
    {0x1.20c49cp-5, 0x1p+5, 0x0p+0},
    {0x1p+0, 0x1p+3, 0x1p+0},
    {0x1p+0, 0x1p+5, 0x1p+0},
    {0x1.083126p-5, 0x1p+10, 0x0p+0},
    {0x1.ef9db2p-6, 0x1p+12, 0x0p+0},
    {0x1p+0, 0x1p+10, 0x1p+0},
    {0x1p+0, 0x1p+12, 0x1p+0},
    {0x1p+3, 0x1.f5c29p-5, 0x1.22c5eap+0},
    {0x1p+3, 0x1p+0, 0x1p+3},
    {0x1p+5, 0x1.75c29p-4, 0x1.5f397ep+0},
    {0x1p+5, 0x1p+0, 0x1p+5},
    {0x1p+3, 0x1p+3, 0x1p+24},
    {0x1p+3, 0x1p+5, 0x1p+96},
    {0x1p+5, 0x1p+3, 0x1p+40},
    {0x1p+5, 0x1p+5, HUGE_VALF},
    {0x1p+3, 0x1p+10, HUGE_VALF},
    {0x1p+3, 0x1p+12, HUGE_VALF},
    {0x1p+5, 0x1p+10, HUGE_VALF},
    {0x1p+5, 0x1p+12, HUGE_VALF},
    {0x1p+10, 0x1.f5c29p-5, 0x1.876668p+0},
    {0x1p+10, 0x1p+0, 0x1p+10},
    {0x1p+12, 0x1.1p-1, 0x1.4bfdaep+6},
    {0x1p+12, 0x1p+0, 0x1p+12},
    {0x1p+10, 0x1p+3, 0x1p+80},
    {0x1p+10, 0x1p+5, HUGE_VALF},
    {0x1p+12, 0x1p+3, 0x1p+96},
    {0x1p+12, 0x1p+5, HUGE_VALF},
    {0x1.6880aep-1, -0x1p+2, 0x1.046418p+2},
    {0x1.8de0fp-1, 0x1p+2, 0x1.75710ep-2},
    {0x1.677a8ap+0, -0x1p+2, 0x1.075eep-2},
    {0x1.50704cp+0, 0x1p+2, 0x1.7dd54cp+1},
    {0x1.6f289ep-1, -0x1p+2, 0x1.e4086p+1},
    {0x1.8de0fp-1, 0x1p+2, 0x1.75710ep-2},
    {0x1.6f289ep+0, -0x1p+2, 0x1.e4086p-3},
    {0x1.36d6b2p+0, 0x1p+2, 0x1.1638ap+1},
    {0x1.981e6p-1, -0x1.67ae14p-7, 0x1.00a354p+0},
    {0x1.6f289ep-1, 0x1.9a999ap-2, 0x1.c0164ep-1},
    {0x1.9d3d1ap+0, -0x1.cd4cccp-1, 0x1.4c95ap-1},
    {0x1.71b7fap+0, 0x1.c9374cp-8, 0x1.00a846p+0},
    {0x1.666666p-1, -0x1p+2, 0x1.0a8e3ep+2},
    {0x1.8a3d7p-1, 0x1p+2, 0x1.67f794p-2},
    {0x1.8p+0, -0x1p+2, 0x1.948b1p-3},
    {0x1.8p+0, 0x1p+2, 0x1.44p+2},
    {0x1.851eb8p-1, -0x1p-1, 0x1.25a6f2p+0},
    {0x1.8p-1, 0x1.333334p-1, 0x1.aed4aep-1},
    {0x1.ccccccp+0, -0x1p-1, 0x1.7d9f4ep-1},
    {0x1.666666p+0, 0x1.ccccccp-1, 0x1.5a8a9cp+0},
    {0x1.8p-1, -0x1.c9374cp-8, 0x1.0083aap+0},
    {0x1.ccccccp-2, 0x1.4fae14p-5, 0x1.ef84b8p-1},
    {0x1.666666p+0, -0x1.c9374cp-8, 0x1.feccaep-1},
    {0x1.8p+0, 0x1.4fae14p-5, 0x1.0449f2p+0},
    {0x1p+0, -0x1p+2, 0x1p+0},
    {0x1p+0, 0x1p+2, 0x1p+0},
    {0x1p+1, -0x1p+2, 0x1p-4},
    {0x1p+1, 0x1p+2, 0x1p+4},
    {0x1p+0, -0x1p-1, 0x1p+0},
    {0x1p+0, 0x1p-1, 0x1p+0},
    {0x1p+1, -0x1p-1, 0x1.6a09e6p-1},
    {0x1p+1, 0x1p-1, 0x1.6a09e6p+0},
    {0x1p+0, -0x1.4fae14p-5, 0x1p+0},
    {0x1p+0, 0x1.67ae14p-7, 0x1p+0},
    {0x1p+1, -0x1.4fae14p-5, 0x1.f1a99p-1},
    {0x1p+1, 0x1.4624dep-8, 0x1.00e274p+0},
    {0x1.03126ep-9, -0x1p+2, 0x1.e824dep+35},
    {0x1.03126ep-9, 0x1p+2, 0x1.0c82ccp-36},
    {0x1.0a7d7p+0, -0x1p+2, 0x1.b40512p-1},
    {0x1.00818ap+0, 0x1p+2, 0x1.0207b2p+0},
    {0x1.4bae14p-4, -0x1p-1, 0x1.c1cfaep+1},
    {0x1.87ae14p-8, 0x1.666666p-1, 0x1.c6ebc6p-6},
    {0x1.14bae2p+0, -0x1p-1, 0x1.ec731ap-1},
    {0x1.4d0cccp+0, 0x1p-1, 0x1.23fe98p+0},
    {0x1.f3851ep-5, -0x1.f3b646p-12, 0x1.00576cp+0},
    {0x1.2624dep-7, 0x1.343334p-2, 0x1.efc062p-3},
    {0x1.4d0cccp+0, -0x1.87ae14p-8, 0x1.ff320cp-1},
    {0x1.0f9c28p+0, 0x1.fb851ep-6, 0x1.007846p+0},
    {0x1.fffffep+127, -0x1p+0, 0x1p-128},
    {0x1.fffffep+127, 0x1p+0, 0x1.fffffep+127},
    {0x1p-149, -0x1.e1cacp-1, HUGE_VALF},
    {0x1p-149, 0x1.e1cacp-1, 0x1.bbp-141},
    {0x1.75c28ep-5, 0x1.ffed9p+5, 0x0p+0},
    {0x1.be76c6p-7, 0x1p+6, 0x0p+0},
    {0x1.a3d70ap-6, 0x1.000314p+6, 0x0p+0},
    {0x1.be76c8p-7, 0x1.fff1a8p+5, 0x0p+0},
    {0x1.9db22ep-7, 0x1p+6, 0x0p+0},
    {0x1.c7ae14p-5, 0x1.000086p+6, 0x0p+0},
    {0x1.75c29p-5, 0x1.f8cccap+5, 0x0p+0},
    {0x1.a3d70cp-6, 0x1p+6, 0x0p+0},
    {0x1.5eb852p-4, 0x1.0047bp+6, 0x0p+0},
    {0x1.3126e8p-5, 0x1.ffae12p+4, 0x0p+0},
    {0x1.5c28f4p-6, 0x1p+5, 0x0p+0},
    {0x1.433334p-1, 0x1.00041ap+5, 0x1.b174acp-22},
    {0x1.b9999ap-2, 0x1.feb85p+4, 0x1.344b08p-39},
    {0x1.51eb86p-5, 0x1p+5, 0x1p-147},
    {0x1.dcccccp-1, 0x1.00147cp+5, 0x1.a2f574p-4},
    {0x1.a3d70cp-5, 0x1.fffcb8p+4, 0x1.cacp-138},
    {0x1.083128p-5, 0x1p+5, 0x0p+0},
    {0x1.10625p-5, 0x1.007ae4p+5, 0x0p+0},
    {0x1.ae1478p-5, 0x1.fd1eb6p+3, 0x1.481b46p-68},
    {0x1.2p-1, 0x1p+4, 0x1.a553f8p-14},
    {0x1.ecccccp-1, 0x1.00041ap+4, 0x1.15c1cap-1},
    {0x1.28f5c2p-4, 0x1.ffff2cp+3, 0x1.5806f8p-61},
    {0x1.083126p-4, 0x1p+4, 0x1.a7c142p-64},
    {0x1.733334p-2, 0x1.007ae4p+4, 0x1.726564p-24},
    {0x1.70a3ep-6, 0x1.e33332p+3, 0x1.44dac6p-83},
    {0x1.ae147ep-5, 0x1p+4, 0x1.f75666p-69},
    {0x1.b9999ap-1, 0x1.0b3336p+4, 0x1.5a5e08p-4},
    {0x1.4cccccp-2, 0x1.d99998p+2, 0x1.002cdp-12},
    {0x1.fbe76ap-4, 0x1p+3, 0x1.e0227ap-25},
    {0x1.51eb84p-3, 0x1.033336p+3, 0x1.eca0ap-22},
    {0x1.666666p-3, 0x1.cccccap+2, 0x1.dc15b4p-19},
    {0x1.733334p-1, 0x1p+3, 0x1.38a772p-4},
    {0x1.b33334p-2, 0x1.033336p+3, 0x1.0025b8p-10},
    {0x1.4ccccep-2, 0x1.d33332p+2, 0x1.1ea5dcp-12},
    {0x1.eb8522p-4, 0x1p+3, 0x1.715a0ep-25},
    {0x1.cccccep-3, 0x1.166668p+3, 0x1.364faap-19},
    {0x1.ef9dbp-3, 0x1.f47aep+1, 0x1.fec5e8p-9},
    {0x1.8p-1, 0x1p+2, 0x1.44p-2},
    {0x1.ae1478p-3, 0x1.00a3dap+2, 0x1.f5ecbep-10},
    {0x1p-2, 0x1.ff9dbp+1, 0x1.011126p-8},
    {0x1p-2, 0x1p+2, 0x1p-8},
    {0x1p-2, 0x1.066668p+2, 0x1.bdb8bep-9},
    {0x1.020c4cp-2, 0x1.fef9dap+1, 0x1.0b38acp-8},
    {0x1.0624ep-2, 0x1p+2, 0x1.1979a4p-8},
    {0x1.0a3d72p-2, 0x1.19999cp+2, 0x1.5d74bap-9},
    {0x1.e147acp-2, 0x1.999998p+0, 0x1.31f44ap-2},
    {0x1.999998p-2, 0x1p+1, 0x1.47ae12p-3},
    {0x1.f7ced8p-2, 0x1.051ebap+1, 0x1.e1e136p-3},
    {0x1p-1, 0x1.999998p+0, 0x1.51cb46p-2},
    {0x1.333334p-1, 0x1p+1, 0x1.70a3d8p-2},
    {0x0p+0, 0x1.03d70cp+1, 0x0p+0},
    {0x1.020c4cp-1, 0x1.999998p+0, 0x1.5620d6p-2},
    {0x1.008314p-1, 0x1p+1, 0x1.01066cp-2},
    {0x1.0a3d72p-1, 0x1.0b852p+1, 0x1.051062p-2},
    {0x1.999992p-3, 0x1.fb6458p-1, 0x1.9f937ep-3},
    {0x1.fd70a2p-1, 0x1p+0, 0x1.fd70a2p-1},
    {0x1.fdf3b4p-1, 0x1.00c49ep+0, 0x1.fdf222p-1},
    {0x1p+0, 0x1.666664p-1, 0x1p+0},
    {0x1p+0, 0x1p+0, 0x1p+0},
    {0x1p+0, 0x1.cccccep+0, 0x1p+0},
    {0x1.666668p+0, 0x1.eb851cp-1, 0x1.619bd2p+0},
    {0x1.b33336p+0, 0x1p+0, 0x1.b33336p+0},
    {0x1.01cac2p+0, 0x1.010626p+0, 0x1.01cc9ap+0},
    {0x1.f851eap+0, 0x1.f5c28ep-2, 0x1.64e296p+0},
    {0x1.ff7cecp+0, 0x1.666666p-1, 0x1.9f9502p+0},
    {0x1.b33332p+0, 0x1.23d70cp-1, 0x1.5a6a12p+0},
    {0x1p+1, 0x1.f6c8b2p-2, 0x1.67c984p+0},
    {0x1p+1, 0x1p-1, 0x1.6a09e6p+0},
    {0x1p+1, 0x1.147ae4p-1, 0x1.74378cp+0},
    {0x1.00418cp+1, 0x1.f8d4fcp-2, 0x1.6876c2p+0},
    {0x1.0b852p+1, 0x1p-1, 0x1.72184cp+0},
    {0x1.00e562p+1, 0x1.147ae4p-1, 0x1.74eb8p+0},
    {0x1.f99998p+1, 0x1.666666p-2, 0x1.9e0bdcp+0},
    {0x1.b33332p+1, 0x1p-2, 0x1.5b9fbcp+0},
    {0x1.d99998p+1, 0x1.072b04p-2, 0x1.66513cp+0},
    {0x1p+2, 0x1.f3b644p-3, 0x1.670a3p+0},
    {0x1p+2, 0x1.c28f5cp-3, 0x1.5b4a6cp+0},
    {0x1p+2, 0x1.051ebap-2, 0x1.6c8e8ep+0},
    {0x1.047ae4p+2, 0x1.999992p-5, 0x1.129cb4p+0},
    {0x1.066668p+2, 0x1.28f5c2p-2, 0x1.816e7cp+0},
    {0x1.333336p+2, 0x1.8p-1, 0x1.9f16b8p+1},
    {0x1.fc28f4p+2, 0x1.ccccccp-3, 0x1.98097ap+0},
    {0x1.fccccap+2, 0x1.ccccccp-3, 0x1.98271p+0},
    {0x1.fd70a2p+2, 0x1.ae147ep-4, 0x1.3e4ca6p+0},
    {0x1p+3, 0x1.28f5c2p-3, 0x1.5a16d4p+0},
    {0x1p+3, 0x1.fbe76cp-4, 0x1.4b4d22p+0},
    {0x1p+3, 0x1.d9999ap-1, 0x1.b6108ep+2},
    {0x1.01999cp+3, 0x1.0624dcp-3, 0x1.4e55c2p+0},
    {0x1.028f5ep+3, 0x1.d9999ap-1, 0x1.ba1d84p+2},
    {0x1.1ccccep+3, 0x1.b33334p-2, 0x1.441dcp+1},
    {0x1.fff97p+3, 0x1.189374p-4, 0x1.358af4p+0},
    {0x1.ffef9cp+3, 0x1.ef9db2p-5, 0x1.2ec052p+0},
    {0x1.fffe5ap+3, 0x1.0ccccep-2, 0x1.0906e6p+1},
    {0x1p+4, 0x1.47adf4p-9, 0x1.01c7d6p+0},
    {0x1p+4, 0x1p-4, 0x1.306fep+0},
    {0x1p+4, 0x1.ae147ep-5, 0x1.281cb8p+0},
    {0x1.0000d4p+4, 0x1.041892p-4, 0x1.314852p+0},
    {0x1.0e6668p+4, 0x1.47ae14p-9, 0x1.01d0dep+0},
    {0x1.0147bp+4, 0x1.189376p-4, 0x1.35a64ep+0},
    {0x1.ff3332p+4, 0x1.10624cp-5, 0x1.1f409cp+0},
    {0x1.ff851cp+4, 0x1.10624ep-5, 0x1.1f4224p+0},
    {0x1.fffdf2p+4, 0x1.d9999ap-3, 0x1.1d483p+1},
    {0x1p+5, 0x1.23d70ap-4, 0x1.47b442p+0},
    {0x1p+5, 0x1.533334p-2, 0x1.93737cp+1},
    {0x1p+5, 0x1.395812p-5, 0x1.2449e6p+0},
    {0x1.000a4p+5, 0x1.47adf4p-10, 0x1.011c8ap+0},
    {0x1.000036p+5, 0x1.1p-1, 0x1.9373a8p+2},
    {0x1.00cccep+5, 0x1.0ccccep-3, 0x1.939dcap+0},
    {0x1.ffff6p+5, 0x1.08p-1, 0x1.112ffp+3},
    {0x1.ffd708p+5, 0x1.23d70ap-5, 0x1.28e12ap+0},
    {0x1.ffff6p+5, 0x1.d9999ap-4, 0x1.9e1344p+0},
    {0x1p+6, 0x1.75c28ep-5, 0x1.357d7ep+0},
    {0x1p+6, 0x1.35c29p-4, 0x1.5e9dd2p+0},
    {0x1p+6, 0x1.be76ccp-7, 0x1.0eecdp+0},
    {0x1.00006ap+6, 0x1.9db22cp-7, 0x1.0dccf8p+0},
    {0x1.00cccep+6, 0x1.7ced92p-7, 0x1.0cb0cep+0},
    {0x1.00006ap+6, 0x1.20c49ep-6, 0x1.137842p+0},
    {0x1.33333p+0, 0x1.fdfffcp+6, 0x1.7367f2p+33},
    {0x1.e66662p+0, 0x1.ffff12p+6, 0x1.70e4a8p+118},
    {0x1.f5c28cp+0, 0x1p+7, 0x1.3486bp+124},
    {0x1.e66662p+0, 0x1.013336p+7, 0x1.0f41eep+119},
    {0x1.fef9d8p+0, 0x1.000052p+7, 0x1.8c6cfcp+127},
    {0x1.7ffffep+0, 0x1.fffceap+6, 0x1.d4fe34p+74},
    {0x1.e66664p+0, 0x1.ffae12p+6, 0x1.5ea25cp+118},
    {0x1.fe76c6p+0, 0x1p+7, 0x1.5c88d2p+127},
    {0x1.fe76c6p+0, 0x1.000006p+7, 0x1.5c8ba4p+127},
    {0x1.eb851cp+0, 0x1.000006p+7, 0x1.6089cp+120},
    {0x1p+1, 0x1.ffff2ap+6, 0x1.ffb5dap+127},
    {0x1p+1, 0x1.fffcecp+6, 0x1.feef3p+127},
    {0x1p+1, 0x1p+7, HUGE_VALF},
    {0x1p+1, 0x1.000008p+7, HUGE_VALF},
    {0x1p+1, 0x1.00006p+7, HUGE_VALF},
    {0x1.4ccccep+1, 0x1.ff9996p+6, HUGE_VALF},
    {0x1.0ccccep+1, 0x1.ff3332p+6, HUGE_VALF},
    {0x1.0ccccep+1, 0x1p+7, HUGE_VALF},
    {0x1.0147bp+1, 0x1.000292p+7, HUGE_VALF},
    {0x1.733336p+1, 0x1.010004p+7, HUGE_VALF},
    {0x1.0147b2p+1, 0x1.fffbe4p+6, HUGE_VALF},
    {0x1.733338p+1, 0x1.fc6664p+6, HUGE_VALF},
    {0x1.66666ap+1, 0x1p+7, HUGE_VALF},
    {0x1.00a3dcp+1, 0x1.00049ep+7, HUGE_VALF},
    {0x1.0a3d74p+1, 0x1.000012p+7, HUGE_VALF},
    {0x1.199996p+0, -0x1.2c147ep+7, 0x1.4a9d8cp-21},
    {0x1.fdf3b2p+0, -0x1.2c020ep+7, 0x1p-149},
    {0x1.f0a3d4p+0, -0x1.2cp+7, 0x1.8p-144},
    {0x1.33333p+0, -0x1.2bff96p+7, 0x1.758812p-40},
    {0x1.fd70ap+0, -0x1.2bff94p+7, 0x1p-149},
    {0x1.fe76c6p+0, -0x1.2c0012p+7, 0x1p-149},
    {0x1.fe76c6p+0, -0x1.2c0004p+7, 0x1p-149},
    {0x1.ee1478p+0, -0x1.2cp+7, 0x1.a4p-143},
    {0x1.7ffffep+0, -0x1.2bfffep+7, 0x1.31a1cp-88},
    {0x1.e8f5cp+0, -0x1.2bfffcp+7, 0x1.f3p-141},
    {0x1p+1, -0x1.2c021p+7, 0x0p+0},
    {0x1p+1, -0x1.2c000cp+7, 0x0p+0},
    {0x1p+1, -0x1.2cp+7, 0x0p+0},
    {0x1p+1, -0x1.2bcccap+7, 0x1p-149},
    {0x1p+1, -0x1.2bf5bep+7, 0x1p-149},
    {0x1.0020c6p+1, -0x1.2c0004p+7, 0x0p+0},
    {0x1.00e562p+1, -0x1.2c020ep+7, 0x0p+0},
    {0x1.00a3dap+1, -0x1.2cp+7, 0x0p+0},
    {0x1.0147bp+1, -0x1.2bff88p+7, 0x0p+0},
    {0x1.03d70cp+1, -0x1.2bfffap+7, 0x0p+0},
    {0x1.66666ap+1, -0x1.2d3338p+7, 0x0p+0},
    {0x1.733338p+1, -0x1.2c999cp+7, 0x0p+0},
    {0x1.0a3d74p+1, -0x1.2cp+7, 0x0p+0},
    {0x1.00e564p+1, -0x1.2bfffep+7, 0x0p+0},
    {0x1.400004p+1, -0x1.2bccc8p+7, 0x0p+0},
    {0x1.0ea0e6p-2, 0x1.c30c0cp+8, 0x0p+0},
    {0x1.efe894p-2, 0x1.c301fp+8, 0x0p+0},
    {0x1.9dfd0ep-2, 0x1.c30c3ep+8, 0x0p+0},
    {0x1.ba83a6p-1, 0x1.c30aeap+8, 0x1.10caccp-95},
    {0x1.b277fp-2, 0x1.c30c2p+8, 0x0p+0},
    {0x1.75074ep-2, 0x1.c38c2cp+8, 0x0p+0},
    {0x1.a83a8p-2, 0x1.c325c8p+8, 0x0p+0},
    {0x1.d85b46p-2, 0x1.c30c1p+8, 0x0p+0},
    {0x1.507502p-3, 0x1.c30c1ep+8, 0x0p+0},
    {0x1.bcb562p-2, 0x1.c30486p+8, 0x0p+0},
    {0x1.9dfd12p-2, 0x1.c30ebcp+8, 0x0p+0},
    {0x1.ba83a8p-1, 0x1.c30c34p+8, 0x1.1099b4p-95},
    {0x1.507506p-3, 0x1.c301f2p+8, 0x0p+0},
    {0x1.875074p-1, 0x1.c30c34p+8, 0x0p+0},
    {0x1.ba83a8p-1, 0x1.c30c3ap+8, 0x1.1098c6p-95},
    {0x1.efe89ap-2, 0x1.c30c2ap+8, 0x0p+0},
    {0x1.541d42p-1, 0x1.c30b28p+8, 0x0p+0},
    {0x1.dc73dcp-2, 0x1.c30ecp+8, 0x0p+0},
    {0x1.fa260ap-2, 0x1.c325ccp+8, 0x0p+0},
    {0x1.875076p-1, 0x1.c30b7p+8, 0x0p+0},
    {0x1.20ea1p-1, 0x1.c37292p+8, 0x0p+0},
    {0x1.bcb568p-2, 0x1.c30ebep+8, 0x0p+0},
    {0x1.da6796p-2, 0x1.c30aa6p+8, 0x0p+0},
    {0x1.dc73dep-2, 0x1.c30c3p+8, 0x0p+0},
    {0x1.c6f2d8p-2, 0x1.c309a4p+8, 0x0p+0},
    {-0x1.003afep+0, -0x1p+0, -0x1.ff8a2p-1},
    {-0x1p+0, -0x1p+0, -0x1p+0},
    {-0x1.fc6a7cp-1, -0x1p+0, -0x1.01cdfep+0},
    {0x1p+1, 0x1p+10, HUGE_VALF},
    {0x1p+2, 0x1p+9, HUGE_VALF},
    {0x1.c28f5ap-2, 0x1.ffffe4p+9, 0x0p+0},
    {0x1.f8d4fcp-2, 0x1p+10, 0x0p+0},
    {0x1.cccccap-2, 0x1.000002p+10, 0x0p+0},
    {0x1p-1, 0x1.fff478p+9, 0x0p+0},
    {0x1p-1, 0x1p+10, 0x0p+0},
    {0x1p-1, 0x1.0003dap+10, 0x0p+0},
    {0x1.049ba8p-1, 0x1.fff85p+9, 0x0p+0},
    {0x1.01893ap-1, 0x1p+10, 0x0p+0},
    {0x1.99999ep-2, 0x1.000002p+10, 0x0p+0},
    {0x1p-149, 0x1.d70a34p-1, 0x1.e46p-138},
    {0x1p-149, 0x1.99997ap-3, 0x1.2612eep-30},
    {0x1p-149, 0x1.fd709ep-1, 0x1p-148},
    {0x1p-149, 0x1.d1eb82p-1, 0x1.5428p-136},
    {0x1p-149, 0x1.fd70a2p-1, 0x1p-148},
    {0x1p-149, 0x1p+0, 0x1p-149},
    {0x1p-149, 0x1.800002p+0, 0x0p+0},
    {0x1p-149, 0x1.0147b2p+0, 0x1p-149},
    {0x1p-149, 0x1.028f62p+0, 0x0p+0},
    {0x1p-149, 0x1.004192p+0, 0x1p-149},
    {0x1p-149, 0x1.004194p+0, 0x1p-149},
    {0x1p-148, 0x1.ff7ce4p-1, 0x1p-148},
    {0x1p-148, 0x1.fced8ap-1, 0x1p-147},
    {0x1p-148, 0x1.ff7ce8p-1, 0x1p-148},
    {0x1p-148, 0x1.d1eb82p-1, 0x1.3f94p-135},
    {0x1p-148, 0x1.e66664p-1, 0x1.52p-141},
    {0x1p-148, 0x1p+0, 0x1p-148},
    {0x1p-148, 0x1.4ccccep+0, 0x0p+0},
    {0x1p-148, 0x1.ccccdp+0, 0x0p+0},
    {0x1p-148, 0x1.00419p+0, 0x1p-148},
    {0x1p-148, 0x1.9999a2p+0, 0x0p+0},
    {0x1p-148, 0x1.004194p+0, 0x1p-148},
    {0x1.8p-148, 0x1.fef9d2p-1, 0x1p-147},
    {0x1.8p-148, 0x1.99997ap-3, 0x1.6e563ep-30},
    {0x1.8p-148, 0x1.fb6454p-1, 0x1p-146},
    {0x1.8p-148, 0x1.dc28f2p-1, 0x1.dfp-138},
    {0x1.8p-148, 0x1.99998ap-4, 0x1.323cacp-15},
    {0x1.8p-148, 0x1p+0, 0x1.8p-148},
    {0x1.8p-148, 0x1.00418cp+0, 0x1.8p-148},
    {0x1.8p-148, 0x1.028f6p+0, 0x1p-149},
    {0x1.8p-148, 0x1.4cccd2p+0, 0x0p+0},
    {0x1.8p-148, 0x1.66666ep+0, 0x0p+0},
    {0x1.8p-148, 0x1.0cccd6p+0, 0x0p+0},
    {0x1.00698ep-29, -0x1p-29, 0x1p+0},
    {0x1p-29, 0x1p-30, 0x1p+0},
    {0x1p+55, -0x1p-29, 0x1.fffffep-1},
    {0x1p+55, 0x1p-30, 0x1p+0},
    {0x1p+60, -0x1.3f95e2p-30, 0x1.fffffep-1},
    {0x1p+60, 0x1p-30, 0x1p+0},
    {0x1.e66664p-1, 0x1p+13, 0x0p+0},
    {0x1.e147acp-1, 0x1p+16, 0x0p+0},
    {0x1p+0, 0x1p+13, 0x1p+0},
    {0x1p+0, 0x1p+16, 0x1p+0},
    {0x1.147ae4p+0, 0x1p+13, HUGE_VALF},
    {0x1.00418cp+0, 0x1p+16, 0x1.6e4d88p+94},
    {-0x1.e66668p+0, -0x1p+25, 0x0p+0},
    {-0x1.19999cp+0, -0x1p+28, 0x0p+0},
    {-0x1p+0, -0x1p+25, 0x1p+0},
    {-0x1p+0, -0x1p+28, 0x1p+0},
    {-0x1.ff8a08p-1, -0x1p+25, HUGE_VALF},
    {-0x1.fd70a2p-1, -0x1p+28, HUGE_VALF},
    {0x1.e66664p-1, -0x1p+25, HUGE_VALF},
    {0x1.fbe76ap-1, -0x1p+28, HUGE_VALF},
    {0x1p+0, -0x1p+25, 0x1p+0},
    {0x1p+0, -0x1p+28, 0x1p+0},
    {0x1.19999cp+0, -0x1p+25, 0x0p+0},
    {0x1.01cac2p+0, -0x1p+28, 0x0p+0},
    {-0x1p+15, 0x1p+63, HUGE_VALF},
    {0x0p+0, -0x1.8p+1, HUGE_VALF},
    {-0x0p+0, -0x1.8p+1, -HUGE_VALF},
    {0x0p+0, -0x1p+0, HUGE_VALF},
    {-0x0p+0, -0x1p+0, -HUGE_VALF},
    {0x0p+0, -0x1.fffffep+127, HUGE_VALF},
    {0x0p+0, -0x1.8p+2, HUGE_VALF},
    {0x0p+0, -0x1p+1, HUGE_VALF},
    {0x0p+0, -0x1.333336p+0, HUGE_VALF},
    {0x0p+0, -0x1.fb6458p-1, HUGE_VALF},
    {0x0p+0, -0x1p-126, HUGE_VALF},
    {0x0p+0, -0x1p-149, HUGE_VALF},
    {-0x0p+0, -0x1.fffffep+127, HUGE_VALF},
    {-0x0p+0, -0x1.8p+2, HUGE_VALF},
    {-0x0p+0, -0x1p+1, HUGE_VALF},
    {-0x0p+0, -0x1.0147bp+0, HUGE_VALF},
    {-0x0p+0, -0x1.ffa43ep-1, HUGE_VALF},
    {-0x0p+0, -0x1p-126, HUGE_VALF},
    {-0x0p+0, -0x1p-149, HUGE_VALF},
    {0x0p+0, -HUGE_VALF, HUGE_VALF},
    {-0x0p+0, -HUGE_VALF, HUGE_VALF},
    {0x0p+0, 0x1.8p+1, 0x0p+0},
    {-0x0p+0, 0x1.8p+1, -0x0p+0},
    {0x0p+0, 0x1p+0, 0x0p+0},
    {-0x0p+0, 0x1p+0, -0x0p+0},
    {0x0p+0, HUGE_VALF, 0x0p+0},
    {0x0p+0, 0x1.fffffep+127, 0x0p+0},
    {0x0p+0, 0x1.8p+2, 0x0p+0},
    {0x0p+0, 0x1p+1, 0x0p+0},
    {0x0p+0, 0x1.01893ap+0, 0x0p+0},
    {0x0p+0, 0x1.fffffep-1, 0x0p+0},
    {0x0p+0, 0x1p-126, 0x0p+0},
    {0x0p+0, 0x1p-149, 0x0p+0},
    {-0x0p+0, HUGE_VALF, 0x0p+0},
    {-0x0p+0, 0x1.fffffep+127, 0x0p+0},
    {-0x0p+0, 0x1.8p+2, 0x0p+0},
    {-0x0p+0, 0x1p+1, 0x0p+0},
    {-0x0p+0, 0x1.11eb88p+0, 0x0p+0},
    {-0x0p+0, 0x1.fffffep-1, 0x0p+0},
    {-0x0p+0, 0x1p-126, 0x0p+0},
    {-0x0p+0, 0x1p-149, 0x0p+0},
    {-0x1p+0, HUGE_VALF, 0x1p+0},
    {-0x1p+0, -HUGE_VALF, 0x1p+0},
    {0x1p+0, HUGE_VALF, 0x1p+0},
    {0x1p+0, -HUGE_VALF, 0x1p+0},
    {0x1p+0, 0x1.fffffep+127, 0x1p+0},
    {0x1p+0, -0x1.fffffep+127, 0x1p+0},
    {-0x1p+0, 0x1.fffffep+127, 0x1p+0},
    {-0x1p+0, -0x1.fffffep+127, 0x1p+0},
    {0x1p+0, 0x1.333334p-2, 0x1p+0},
    {0x1p+0, -0x1.666666p-1, 0x1p+0},
    {0x1p+0, 0x1p-126, 0x1p+0},
    {0x1p+0, -0x1p-126, 0x1p+0},
    {0x1p+0, 0x1.fffffcp-127, 0x1p+0},
    {0x1p+0, -0x1.fffffcp-127, 0x1p+0},
    {0x1p+0, 0x1p-149, 0x1p+0},
    {0x1p+0, -0x1p-149, 0x1p+0},
    {0x1p+0, 0x0p+0, 0x1p+0},
    {0x1p+0, -0x0p+0, 0x1p+0},
    {HUGE_VALF, 0x0p+0, 0x1p+0},
    {HUGE_VALF, -0x0p+0, 0x1p+0},
    {0x1.fffffep+127, 0x0p+0, 0x1p+0},
    {0x1.fffffep+127, -0x0p+0, 0x1p+0},
    {0x1p-126, 0x0p+0, 0x1p+0},
    {0x1p-126, -0x0p+0, 0x1p+0},
    {0x1p-149, 0x0p+0, 0x1p+0},
    {0x1p-149, -0x0p+0, 0x1p+0},
    {0x0p+0, 0x0p+0, 0x1p+0},
    {0x0p+0, -0x0p+0, 0x1p+0},
    {-0x0p+0, 0x0p+0, 0x1p+0},
    {-0x0p+0, -0x0p+0, 0x1p+0},
    {-0x1p-149, 0x0p+0, 0x1p+0},
    {-0x1p-149, -0x0p+0, 0x1p+0},
    {-0x1.022d84p-126, 0x0p+0, 0x1p+0},
    {-0x1p-126, -0x0p+0, 0x1p+0},
    {-0x1.fffffep+127, 0x0p+0, 0x1p+0},
    {-0x1.fffffep+127, -0x0p+0, 0x1p+0},
    {-HUGE_VALF, 0x0p+0, 0x1p+0},
    {-HUGE_VALF, -0x0p+0, 0x1p+0},
    {0x1p-126, -HUGE_VALF, HUGE_VALF},
    {0x1p-149, -HUGE_VALF, HUGE_VALF},
    {-0x1p-149, -HUGE_VALF, HUGE_VALF},
    {-0x1p-126, -HUGE_VALF, HUGE_VALF},
    {HUGE_VALF, -HUGE_VALF, 0x0p+0},
    {0x1.fffffep+127, -HUGE_VALF, 0x0p+0},
    {0x1.4cccccp+0, -HUGE_VALF, 0x0p+0},
    {-0x1.8p+0, -HUGE_VALF, 0x0p+0},
    {-0x1.fffffep+127, -HUGE_VALF, 0x0p+0},
    {-HUGE_VALF, -HUGE_VALF, 0x0p+0},
    {0x1p-126, HUGE_VALF, 0x0p+0},
    {0x1p-149, HUGE_VALF, 0x0p+0},
    {0x0p+0, HUGE_VALF, 0x0p+0},
    {-0x0p+0, HUGE_VALF, 0x0p+0},
    {-0x1p-149, HUGE_VALF, 0x0p+0},
    {-0x1.fffca8p-127, HUGE_VALF, 0x0p+0},
    {HUGE_VALF, HUGE_VALF, HUGE_VALF},
    {0x1.fffffep+127, HUGE_VALF, HUGE_VALF},
    {0x1.666666p+0, HUGE_VALF, HUGE_VALF},
    {-0x1.19999ap+0, HUGE_VALF, HUGE_VALF},
    {-0x1.ffecbcp+127, HUGE_VALF, HUGE_VALF},
    {-HUGE_VALF, HUGE_VALF, HUGE_VALF},
    {-HUGE_VALF, -0x1.8p+1, -0x0p+0},
    {-HUGE_VALF, -0x1p+0, -0x0p+0},
    {-HUGE_VALF, -HUGE_VALF, 0x0p+0},
    {-HUGE_VALF, -0x1.8e48acp+1, 0x0p+0},
    {-HUGE_VALF, -0x1.921fb6p+0, 0x0p+0},
    {-HUGE_VALF, -0x1.fffffep+127, 0x0p+0},
    {-HUGE_VALF, -0x1.8p+2, 0x0p+0},
    {-HUGE_VALF, -0x1p+1, 0x0p+0},
    {-HUGE_VALF, -0x1p-126, 0x0p+0},
    {-HUGE_VALF, -0x1p-149, 0x0p+0},
    {-HUGE_VALF, 0x1.8p+1, -HUGE_VALF},
    {-HUGE_VALF, 0x1.4p+2, -HUGE_VALF},
    {-HUGE_VALF, HUGE_VALF, HUGE_VALF},
    {-HUGE_VALF, 0x1.94af12p+1, HUGE_VALF},
    {-HUGE_VALF, 0x1.78861cp+0, HUGE_VALF},
    {-HUGE_VALF, 0x1.fffffep+127, HUGE_VALF},
    {-HUGE_VALF, 0x1.8p+2, HUGE_VALF},
    {-HUGE_VALF, 0x1p+1, HUGE_VALF},
    {-HUGE_VALF, 0x1.000002p-126, HUGE_VALF},
    {-HUGE_VALF, 0x1p-149, HUGE_VALF},
    {HUGE_VALF, -0x1p-149, 0x0p+0},
    {HUGE_VALF, -0x1p-126, 0x0p+0},
    {HUGE_VALF, -0x1.fffffep+127, 0x0p+0},
    {HUGE_VALF, -HUGE_VALF, 0x0p+0},
    {HUGE_VALF, HUGE_VALF, HUGE_VALF},
    {HUGE_VALF, 0x1.fffffep+127, HUGE_VALF},
    {HUGE_VALF, 0x1p-126, HUGE_VALF},
    {HUGE_VALF, 0x1p-149, HUGE_VALF},
    {0x1.fffffep+127, 0x1.fffffep+127, HUGE_VALF},
    {0x1p-126, 0x1p+1, 0x0p+0},
    {-0x1p-126, 0x1p+1, 0x0p+0},
    {0x1p-149, 0x1p+1, 0x0p+0},
    {-0x1p-149, 0x1p+1, 0x0p+0},
    {HUGE_VALF, 0x1p-1, HUGE_VALF},
    {0x1.fffffep+127, 0x1p-1, 0x1.fffffep+63},
    {0x1p-1, 0x0p+0, 0x1p+0},
    {0x1.ff908p-127, 0x1.333334p-1, 0x1.519ef2p-76},
    {0x1p-149, 0x1.666666p-1, 0x1.9fdfaep-105},
    {0x0p+0, 0x1p-1, 0x0p+0},
    {-0x0p+0, 0x1p-1, 0x0p+0},
    {-HUGE_VALF, 0x1.333334p-1, HUGE_VALF},
    {HUGE_VALF, -0x1p-1, 0x0p+0},
    {0x1.ffe8e2p+127, -0x1p-1, 0x1.0005c8p-64},
    {0x1p-1, -0x1.99999ap-1, 0x1.bdb8cep+0},
    {0x1.ffe9b4p-127, -0x1p-1, 0x1.000594p+63},
    {0x1p-149, -0x1p-1, 0x1.6a09e6p+74},
    {0x0p+0, -0x1p-1, HUGE_VALF},
    {-0x0p+0, -0x1.99999ap-4, HUGE_VALF},
    {-HUGE_VALF, -0x1p-1, 0x0p+0},
    {0x1p-1, HUGE_VALF, 0x0p+0},
    {0x1p-1, 0x1.fffffep+127, 0x0p+0},
    {0x1p-1, 0x1.99999ap-1, 0x1.261118p-1},
    {0x1.99999ap-1, 0x1p-126, 0x1p+0},
    {0x1.99999ap-4, 0x1p-149, 0x1p+0},
    {0x1p-1, 0x0p+0, 0x1p+0},
    {0x1p-1, -0x0p+0, 0x1p+0},
    {0x1p-1, -0x1p-149, 0x1p+0},
    {0x1p-1, -0x1p-126, 0x1p+0},
    {0x1.333334p-1, -0x1p-1, 0x1.4a7e9cp+0},
    {0x1p-1, -0x1.fffffep+127, HUGE_VALF},
    {0x1.99999ap-4, -HUGE_VALF, HUGE_VALF},
    {-0x1p-1, HUGE_VALF, 0x0p+0},
    {-0x1p-1, 0x1.fffffep+127, 0x0p+0},
    {-0x1p-1, 0x0p+0, 0x1p+0},
    {-0x1p-1, -0x0p+0, 0x1p+0},
    {-0x1p-1, -0x1.fffffep+127, HUGE_VALF},
    {-0x1p-1, -HUGE_VALF, HUGE_VALF},
    {0x1p+2, 0x1p-1, 0x1p+1},
    {0x1.2p+3, 0x1p-1, 0x1.8p+1},
    {0x1p+4, 0x1p-1, 0x1p+2},
    {0x1p+2, -0x1p-1, 0x1p-1},
    {0x1p+4, -0x1p-1, 0x1p-2},
    {0x1p+6, -0x1p-1, 0x1p-3},
    {0x1.d1eb84p-1, -0x1.74910cp+62, HUGE_VALF},
    {0x1.fced9p-1, 0x1.74910cp+62, 0x0p+0},
    {0x1p+1, 0x1p+1, 0x1p+2},
    {0x1p+1, -0x1p+1, 0x1p-2},
    {-0x1p+1, 0x1p+1, 0x1p+2},
    {-0x1p+1, -0x1p+1, 0x1p-2},
    {0x1.8p+1, 0x1.8p+1, 0x1.bp+4},
    {0x1.4p+2, 0x1.4p+2, 0x1.86ap+11},
    {0x1.cp+2, 0x1.cp+2, 0x1.921eep+19},
    {0x1.4p+3, 0x1.4p+3, 0x1.2a05f2p+33}
};

#endif
